home *** CD-ROM | disk | FTP | other *** search
/ The Programmer Disk / The Programmer Disk (Microforum).iso / xpro / vc / pro4 / wdemo.rc < prev   
Text File  |  1992-11-02  |  8KB  |  162 lines

  1. #define CM_SEEK    104
  2. #define ID_SEEKEXACT    115
  3. #define ID_SEEK    116
  4. #define ID_NEWSAVE    114
  5. #define ID_CANCEL    113
  6. #define ID_SAVE            112
  7. #define ID_BOTTOM    111
  8. #define ID_FORWARD    110
  9. #define ID_BACK            109
  10. #define ID_TOP            108
  11. #define ID_NAME            101
  12. #define ID_ADDRESS    102
  13. #define ID_CITY            103
  14. #define ID_STATE    104
  15. #define ID_ZIP            105
  16. #define ID_AGE            106
  17. #define ID_SALARY    107
  18. #define CM_APPEND    101
  19. #define CM_EDIT            102
  20. #define CM_QUIT            103
  21. #define CM_DCLASS    201
  22. #define CM_DEMO            202
  23. DIALOG_1 DIALOG 28, 26, 217, 119
  24. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  25. CAPTION "Edit Record"
  26. BEGIN
  27.     LTEXT "&Name:", -1, 51, 11, 22, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  28.     LTEXT "&Address:", -1, 44, 25, 29, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  29.     LTEXT "&City, State, Zip:", -1, 23, 39, 50, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  30.     LTEXT "A&ge:", -1, 58, 53, 15, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  31.     LTEXT "Sa&lary:", -1, 49, 67, 24, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  32.     EDITTEXT ID_NAME, 79, 8, 83, 13, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  33.     EDITTEXT ID_ADDRESS, 79, 23, 83, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  34.     EDITTEXT ID_CITY, 79, 37, 52, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  35.     CONTROL "", ID_STATE, "EDIT", ES_LEFT | ES_UPPERCASE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 137, 37, 16, 12
  36.     EDITTEXT ID_ZIP, 159, 37, 29, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  37.     CONTROL "", ID_AGE, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 79, 51, 16, 12
  38.     CONTROL "", ID_SALARY, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 79, 65, 47, 12
  39.     PUSHBUTTON "&Top", ID_TOP, 13, 98, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  40.     PUSHBUTTON "Bac&k", ID_BACK, 44, 98, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  41.     DEFPUSHBUTTON "&Forward", ID_FORWARD, 75, 98, 30, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  42.     PUSHBUTTON "&Bottom", ID_BOTTOM, 112, 98, 28, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  43.     PUSHBUTTON "&Cancel", IDCANCEL, 178, 98, 27, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  44.     PUSHBUTTON "&Save", ID_SAVE, 147, 98, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  45. END
  46. ICON_1 ICON 
  47. BEGIN
  48.     '00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02'
  49.     '00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
  50.     '00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
  51.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  52.     '00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
  53.     '00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0'
  54.     'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
  55.     '00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 FF 66'
  56.     '66 66 66 66 66 66 66 66 66 66 66 66 66 66 FF 66'
  57.     '66 66 66 66 66 66 66 66 66 66 66 66 66 66 EE EE'
  58.     'EE EE EE EE EE EE EE EE EE EE EE EE EE 66 EE EE'
  59.     'EE EE EE EE EE EE EE EE EE EE EE EE EE 66 EE E9'
  60.     '99 9E EE 99 9E 99 EE E9 9E E9 99 EE EE 66 EE E9'
  61.     '99 99 E9 99 9E 99 EE E9 9E 99 99 9E EE 66 EE E9'
  62.     '9E 99 E9 9E EE 99 EE E9 9E 99 E9 9E EE 66 EE E9'
  63.     '9E 99 E9 99 9E 99 E9 E9 9E 99 E9 9E EE 66 EE E9'
  64.     '9E 99 E9 9E 9E 99 E9 E9 9E 99 E9 9E EE 66 EE E9'
  65.     '9E 99 E9 99 9E 99 99 99 9E 99 99 9E EE 66 EE E9'
  66.     '9E 99 EE 99 EE 99 9E 99 9E E9 99 EE EE 66 EE E9'
  67.     '9E 99 EE EE EE EE EE EE EE EE EE EE EE 66 EE E9'
  68.     '99 99 EE EE EE EE EE EE EE EE EE EE EE 66 EE E9'
  69.     '99 9E EE EE EE EE EE EE EE EE EE EE EE 66 EE EE'
  70.     'EE EE EE EE EE EE EE EE EE EE EE EE EE 66 EE EE'
  71.     'EE EE EE EE 11 11 11 EE EE EE EE EE EE 66 EE EE'
  72.     'EE EE EE 11 E1 11 11 11 EE EE EE EE EE 66 EE EE'
  73.     'EE EE 11 11 1E 11 11 1E 11 EE EE EE EE 66 EE EE'
  74.     'EE 11 11 E1 11 11 E1 11 1E 11 EE EE EE 66 EE EE'
  75.     '11 11 E1 11 E1 1E 11 E1 11 E1 11 EE EE 66 EE 99'
  76.     '99 EE 99 9E 99 E9 99 9E 99 9E E9 99 EE 66 E9 99'
  77.     '99 E9 99 9E 99 E9 E9 9E 99 99 E9 99 9E 66 E9 9E'
  78.     '99 E9 9E EE 99 E9 E9 9E EE 99 EE E9 9E 66 E9 9E'
  79.     '99 E9 9E EE 99 E9 99 9E 99 99 E9 99 9E 66 E9 9E'
  80.     '99 E9 9E EE 99 EE E9 9E 99 EE E9 9E EE 66 E9 99'
  81.     '99 E9 9E EE 99 E9 99 9E 99 99 E9 99 9E 66 EE 99'
  82.     '99 E9 9E EE 99 E9 99 EE E9 99 EE 99 9E 66 EE EE'
  83.     '99 E9 9E EE 99 EE EE EE EE EE EE EE EE 66 EE EE'
  84.     '99 E9 99 9E 99 EE EE EE EE EE EE EE EE 66 EE EE'
  85.     '99 EE 99 9E 99 EE EE EE EE EE EE EE EE 66 EE EE'
  86.     'EE EE EE EE EE EE EE EE EE EE EE EE EE FF EE EE'
  87.     'EE EE EE EE EE EE EE EE EE EE EE EE EE FF 00 00'
  88.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  89.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  90.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  91.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  92.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  93.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  94.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  95.     '00 00 00 00 00 00 00 00 00 00 00 00 00 00'
  96. END
  97. MENU_1 MENU 
  98. BEGIN
  99.     POPUP "&File"
  100.     BEGIN
  101.         MENUITEM "&Append Record", CM_APPEND
  102.         MENUITEM "&Edit Record", CM_EDIT
  103.         MENUITEM "&Seek Record", CM_SEEK
  104.         MENUITEM SEPARATOR
  105.         MENUITEM "&Quit", CM_QUIT
  106.     END
  107.  
  108.     POPUP "&About"
  109.     BEGIN
  110.         MENUITEM "About d&Class", CM_DCLASS
  111.         MENUITEM "About &Demo", CM_DEMO
  112.     END
  113.  
  114. END
  115. DIALOG_2 DIALOG 82, 26, 142, 98
  116. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION
  117. CAPTION "About dClass"
  118. BEGIN
  119.     LTEXT "dClass", -1, 57, 2, 24, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  120.     CTEXT "The xBase Class Library for C++ Programmers", -1, 27, 13, 89, 19, WS_CHILD | WS_VISIBLE | WS_GROUP
  121.     LTEXT "To Order Call: (800) 771-1274", -1, 22, 34, 103, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  122.     LTEXT "Or Contact:", -1, 9, 49, 37, 9, WS_CHILD | WS_VISIBLE | WS_GROUP
  123.     LTEXT "MicroLab Inc.               6290 Edgewater Drive Orlando, FL  32810", -1, 49, 49, 79, 24, WS_CHILD | WS_VISIBLE | WS_GROUP
  124.     DEFPUSHBUTTON "OK", IDOK, 59, 79, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  125. END
  126. DIALOG_3 DIALOG 76, 43, 142, 79
  127. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  128. CAPTION "About the Demo"
  129. BEGIN
  130.     DEFPUSHBUTTON "OK", IDOK, 56, 58, 24, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  131.     LTEXT "This Demo program was written using dClass, the xBase Class Library for C++, and the Borland Object Windows Library.  Though not used in this demo, dClass includes a Windows DLL.", -1, 7, 10, 127, 45, WS_CHILD | WS_VISIBLE | WS_GROUP
  132. END
  133. DIALOG_4 DIALOG 51, 25, 177, 113
  134. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  135. CAPTION "Append Record"
  136. BEGIN
  137.     LTEXT "&Name:", -1, 33, 9, 22, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  138.     LTEXT "&Address:", -1, 26, 23, 29, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  139.     LTEXT "&City, State, Zip:", -1, 5, 37, 50, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  140.     LTEXT "A&ge:", -1, 40, 51, 15, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  141.     LTEXT "Sa&lary:", -1, 31, 65, 24, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  142.     EDITTEXT ID_NAME, 61, 6, 83, 13, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  143.     EDITTEXT ID_ADDRESS, 61, 21, 83, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  144.     EDITTEXT ID_CITY, 61, 35, 52, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  145.     CONTROL "", ID_STATE, "EDIT", ES_LEFT | ES_UPPERCASE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 119, 35, 16, 12
  146.     EDITTEXT ID_ZIP, 141, 35, 29, 12, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  147.     CONTROL "", ID_AGE, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 61, 49, 16, 12
  148.     CONTROL "", ID_SALARY, "EDIT", ES_RIGHT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 61, 63, 47, 12
  149.     PUSHBUTTON "&Cancel", IDCANCEL, 91, 91, 27, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  150.     DEFPUSHBUTTON "&Save", ID_NEWSAVE, 57, 91, 27, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  151. END
  152. DIALOG_5 DIALOG 41, 38, 134, 77
  153. STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
  154. CAPTION "Seek Record"
  155. BEGIN
  156.     LTEXT "&Name:", -1, 12, 14, 22, 8, WS_CHILD | WS_VISIBLE | WS_GROUP
  157.     EDITTEXT ID_NAME, 40, 11, 83, 13, ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP
  158.     CONTROL "Exact Seek", ID_SEEKEXACT, "BUTTON", BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 41, 32, 60, 12
  159.     PUSHBUTTON "&Cancel", IDCANCEL, 71, 56, 27, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  160.     DEFPUSHBUTTON "&Seek", ID_SEEK, 37, 56, 27, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
  161. END
  162.